package com.framework.modules.live.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;

import java.io.Serializable;

/**
 *  
 * 
 * @author MIT
 * @email litmiss@gmail.com
 * @date 2020-11-03 16:19:13
 */
@TableName("tb_live_violation_log")
public class LiveViolationLogEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 直播场次编号 程序生成，前缀为live_
	 */
	@TableId(value = "id",type = IdType.INPUT)
	private String id;
	/**
	 * 用户名
	 */
	private Integer uid;

	/**
	 * 场次id
	 */
	private String liveRoundId;
	/**
	 * 违规原因
	 */
	private String reason;

	/**
	 * 处罚方式
	 */
	private String punish;

	/**
	 * 添加时间
	 */
	private Integer adddate;

	/**
	 * 设置：直播场次编号 程序生成，前缀为live_
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * 获取：直播场次编号 程序生成，前缀为live_
	 */
	public String getId() {
		return id;
	}
	/**
	 * 设置：用户名
	 */
	public void setUid(Integer uid) {
		this.uid = uid;
	}
	/**
	 * 获取：用户名
	 */
	public Integer getUid() {
		return uid;
	}
	/**
	 * 设置：添加时间
	 */
	public void setAdddate(Integer adddate) {
		this.adddate = adddate;
	}
	/**
	 * 获取：添加时间
	 */
	public Integer getAdddate() {
		return adddate;
	}

	public String getReason() {
		return reason;
	}

	public void setReason(String reason) {
		this.reason = reason;
	}

	public String getPunish() {
		return punish;
	}

	public void setPunish(String punish) {
		this.punish = punish;
	}

	public String getLiveRoundId() {
		return liveRoundId;
	}

	public void setLiveRoundId(String liveRoundId) {
		this.liveRoundId = liveRoundId;
	}
}
